English Dictionary
◊ COMMIPHORA MYRRHA
Commiphora myrrha
n : tree of eastern Africa and Asia yielding myrrh [syn: {myrrh
tree}, {Commiphora myrrha}]